/*
 * ClientManager.h
 *
 *  Created on: 26 sept. 2009
 *      Author: CHETIER
 */

#ifndef CLIENTMANAGER_H_
#define CLIENTMANAGER_H_

#include <list>
#include "PacketInfo.h"

class ClientManager : public std::list<ClientInfo>
{
public:
	ClientManager();
	virtual ~ClientManager();

	ClientInfo& operator[](UINT32 index);

	bool Contains(ClientInfo clientInfo);
	int IndexOf(ClientInfo clientInfo);
};

#endif /* CLIENTMANAGER_H_ */
